Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 OLIVE ROAD Semi-Detached £1,075,000 24 Feb 2022
42 OLIVE ROAD Semi-Detached £350,000 3 May 2002
44 OLIVE ROAD Semi-Detached £700,000 2 Sep 2013
54 OLIVE ROAD Terraced £1,385,000 2 Mar 2022
56 OLIVE ROAD Terraced £107,000 7 Jun 1996